home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 44
/
Aminet 44 (2001)(GTI - Schatztruhe)[!][Aug 2001].iso
/
Aminet
/
comm
/
mail
/
YAM23src.lha
/
Source
/
extrasrc
/
stch_i.c
< prev
next >
Wrap
Text File
|
2000-12-15
|
463b
|
31 lines
int stch_i(const char *s,int *res)
{
int i=0;
*res=0;
while(s[i])
{
if(s[i]>='0' && s[i]<='9')
{
*res<<=4;
*res+=s[i++]-'0';
continue;
}
if(s[i]>='a' && s[i]<='f')
{
*res<<=4;
*res+=s[i++]-'a'+10;
continue;
}
if(s[i]>='A' && s[i]<='F')
{
*res<<=4;
*res+=s[i++]-'A'+10;
continue;
}
break;
}
return i;
}